import st from "./showtoast.js";

export default {
	/**
	 * 更新
	 */
	onCheckUpdate() {
		// #ifdef MP-WEIXIN
		this.onWXCheckUpdate();
		// #endif
	},
	
	
	/**
	 * 微信检查更新
	 */
	onWXCheckUpdate() {
		const updateManager = uni.getUpdateManager();
		// 请求完新版本信息的回调
		updateManager.onCheckForUpdate(() => {});
		// 准备更新
		updateManager.onUpdateReady(() => {
			uni.showModal({
				title: "更新提示",
				content: '新版本已经准备好，是否重启应用？',
				success: res => {
					if (res.confirm) {
						// 更新
						updateManager.applyUpdate();
					}
				}
			})
		});
		// 更新失败
		updateManager.onUpdateFailed(() => {
			st.show("更新失败");
		})
	},
}